clean a well or canal - Allemand Anglais Dictionnaire